restricted propellant - French English Dictionary